”C HDOJ“ 的搜索结果

     王老师来到商店为同学们采购礼品。这家店有n种礼品(编号是1~n),每种礼品只有1件。老板为了促销,对礼品进行搭配销售,有关联性的礼品必须都要采购(奇怪的规定),比如1号礼品和3号礼品搭配了,3号和8号礼品搭配...

     题意:  若一个无向图G的节点能够分成k(k>=2)个非空集合,对于每对点,当且仅当他们属于不同的集合,存在一条边(ui,vi)连接他们。那么这个图就是一个完全k分图。  现在给出一个n点,m条边的无向图,问这个图...

     对题目进行分析,发现需要构造两个for循环和一个while循环,while循环即while(scanf())输入循环,当x=0 && y == 0 时退出即可。第一个for循环是当n取[x,y]的整数时,计算n^2+n+41的所有值;第二个for循环是对n^2+n+41...

      题目标题:糖果大战 题目内容:生日Party结束的那天晚上,剩下了一些糖果,Gandon想把所有的都统统拿走,Speakless于是说:“可以是可以,不过我们来玩24点,你不是已经拿到了一些糖果了吗?这样,如果谁赢一局,...

      题目标题:Train Problem II 题目大意:给出一组数,问这组数出栈的情况有几种 这个题的解是卡特兰数,是一种数列,通项公式为 ...h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ......在这个题中还需要用到高精度加法和高

      题目标题:畅通工程续 题目大意:给出一个图与起点和终点,求两个点之间权值最小的路径 ...还是求最短路径的这个题,这次用了另一种算法,floyd算法,这个算法的优点是可以计算负权值,而且一次把所有的两个点...

       OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。...

     从左往右翻,如果当前牌左边为1,此时必须翻牌。一直翻到最后一张,最后判断最后一 张是否朝上即可判断是否能成功。 但是有个问题,第一张牌前面没牌,可翻也可不翻,分类讨论下即可。 ...int solve(int

     题目链接:here 题意:  坑人啊!!我被英文给坑人。。写了两天!!才看出是题意理解错了!...这个人比较笨,只会一个一个的消掉,先消掉数量最大的,当数量相同的时候,取i小的那个,i 相同就取 j 小

     HDOJ10天刷题顺序 每天四五道(1.1代表第一天第一道),从易到难 分享一下我的结果,都AC了,欢迎提意见哦~ 文章目录1.1.HDOJ 10001.2.HDOJ 10891.3.HDOJ10961.4.HDOJ10011.5.HDOJ 20002.1 HDOJ 20012.2 HDOJ 20022....

     原题链接:hdoj1014 好像用互质能解,留坑待填 #include<stdio.h> #include<stdlib.h> int main() { int step; int mod; int i; int temp; while(scanf("... ...

     C - Holding Bin-Laden Captive! Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status ...We all know that Bin-Laden is a notorious terror

     双向BFS+状态压缩。 1 /* 1401 */ 2 #include <iostream> 3 #include <queue> 4 #include <map> 5 #include <algorithm> 6 #include <cstdio>...cstrin...

     一看到题感觉就像得用单调队列的样子,因为手生,又说不出个所以然来,只要硬着头皮想想,对于每个数a[i],我们如果能找出以它为起点或终点,元素个数不超过K个,和最大的连续序列,就好了,如果以a[i]为终点,则...

     题意: 给你一个长度为 n 的数列,要求一个子区间,使得区间的最大值与最小值的差 s 满足, m<=s<=k,求满足条件的最长子区间。 思路: 1. 首先要定义两个单调队列,一个为窗口范围内单调递减的最大值序列 ...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1